punish with strenuous exercise - Espagnol Anglais Dictionnaire